主题
Spring Cloud 微服务项目实战
共 39 讲。
目录
- Spring Cloud 微服务项目实战
- 开篇词 - 跟着学,你也能成为微服务高手
- 01 - 是什么推动了单体应用到微服务架构的演进?
- 02 - 微服务全家桶:走进 Spring Cloud 的世界
- 03 - 初窥门径:我们要搭建一个怎样的微服务实战项目?
- 04 - 十八般兵器:如何搭建项目所需的开发环境?
- 05 - 牛刀小试:如何搭建优惠券模板服务?
- 06 - 牛刀小试:如何搭建优惠券计算服务和用户服务?
- 07 - Nacos体系架构:什么是服务治理?
- 08 - 服务治理:Nacos集群环境搭建
- 09 - 集成 Nacos:如何将服务提供者注册到 Nacos 服务器?
- 10 - 集成 Nacos:如何通过服务发现机制向服务提供者发起调用?
- 11 - Loadbalancer 实战:通过自定义负载均衡策略实现金丝雀测试
- 12 - OpenFeign:服务间调用组件 OpenFeign 是怎么“隔空取物”的?
- 13 - OpenFeign 实战:如何实现服务间调用功能?
- 14 - OpenFeign 实战:OpenFeign 组件有哪些高级玩法?
- 15 - 配置中心在微服务中发挥着怎样的作用?
- 16 - 如何集成 Nacos Config 实现配置项动态刷新?
- 17 - Sentinel 体系结构:什么是服务容错(降级熔断、流量整形)?
- 18 - Sentinel 实战:如何实施流量整形与限流策略?
- 19 - Sentinel 实战:如何为项目添加异常降级方案?
- 20 - Sentinel 实战:如何接入 Nacos 实现规则持久化?
- 加餐:说透微服务 - 什么是主链路规划?
- 21 - Sleuth 体系架构:为什么微服务架构需要链路追踪?
- 22 - 调用链追踪:集成 Sleuth 和 Zipkin,实现链路打标
- 23 - 调用链追踪:如何通过 ELK 实现日志检索?
- 24 - 为什么微服务架构少不了微服务网关?
- 25 - 微服务网关:Gateway 中的路由和谓词有何应用?
- 26 - 微服务网关:如何设置请求转发、跨域和限流规则?
- 27 - 微服务网关:如何借助 Nacos 实现动态路由规则?
- 28 - 消息驱动:谁说消息队列只能削峰填谷?
- 29 - 消息驱动:如何集成 Stream 实现消息驱动?
- 30 - 消息驱动:如何高效处理 Stream 中的异常?
- 31 - 消息驱动:如何通过 RabbitMQ 插件实现延迟消息?
- 32 - Alibaba Seata 框架:什么是分布式事务?
- 33 - 分布式事务:搭建 Seata 服务器
- 34 - 分布式事务:使用 Nacos+Seata 实现AT模式
- 35 - 分布式事务:使用 Nacos+Seata 实现 TCC 补偿模式
- 结束语 - 站在聚光灯下